BMW 3 Series cars available for sale now on What Car?

In partnership with

We have 155 new BMW 3 Series cars available from offical BMW dealers. Browse now, and find the perfect new BMW 3 Series near you.

In partnership with

Cars found 155

Chosen Filters (3)
* Postcode invalid
BMW 3 SERIES M340I Xdrive Mht 4Dr Step Auto

BMW 3 SERIES M340I Xdrive Mht 4Dr Step Auto

Crewe, Cheshire
  • Brand new
  • 2024 reg
  • Petrol
  • Automatic
  • 15 Miles
  • In stock
£58,799
BMW 3 Series 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

BMW 3 Series 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

Milton keynes, Buckinghamshire
  • Petrol
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£41,880
BMW 3 Series 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

BMW 3 Series 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

Milton keynes, Buckinghamshire
  • Petrol
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£41,730
BMW 3 Series 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

BMW 3 Series 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

Hindhead, Surrey
  • Petrol
  • 4 Doors
  • Automatic
  • 20 Miles
  • In stock
£41,611
BMW 3 SERIES 3.0 M340i MHT Auto XDrive Euro 6 (s/s) 4dr

BMW 3 SERIES 3.0 M340i MHT Auto XDrive Euro 6 (s/s) 4dr

Cockermouth, Cumbria
  • Petrol Hybrid
  • 4 Doors
  • Automatic
  • In stock
£61,950
BMW 3 Series 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

BMW 3 Series 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

Littlehampton, West sussex
  • Petrol
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£41,985
BMW 3 Series 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

BMW 3 Series 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

Durham, Durham
  • Petrol
  • 4 Doors
  • Automatic
  • In stock
£42,140
BMW 3 SERIES 2.0 330e 22.3kWh M Sport Auto Euro 6 (s/s) 4dr

BMW 3 SERIES 2.0 330e 22.3kWh M Sport Auto Euro 6 (s/s) 4dr

Grange-over-sands, Cumbria
  • Petrol Plug-in Hybrid
  • 4 Doors
  • Automatic
  • In stock
£49,355
BMW 3 Series 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

BMW 3 Series 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

Hull, Yorkshire
  • Petrol
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£41,491
BMW 3 SERIES 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

BMW 3 SERIES 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

Stoke on trent, Staffordshire
  • Petrol
  • 4 Doors
  • Automatic
  • In stock
£37,999
BMW 3 Series 3.0 M340i MHT Auto XDrive Euro 6 (s/s) 4dr

BMW 3 Series 3.0 M340i MHT Auto XDrive Euro 6 (s/s) 4dr

Warrington, Cheshire
  • Petrol Hybrid
  • 4 Doors
  • Automatic
  • 15 Miles
  • In stock
£54,490
BMW 3 Series 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

BMW 3 Series 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

Salisbury, Wiltshire
  • Petrol
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£41,990
BMW 3 Series 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

BMW 3 Series 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

Bristol, Avon
  • Petrol
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£43,000
BMW 3 Series 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

BMW 3 Series 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

Penryn, Cornwall
  • Petrol
  • 4 Doors
  • Automatic
  • 1 Miles
  • In stock
£45,000
BMW 3 Series 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

BMW 3 Series 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

Llandudno junction, Gwynedd
  • Petrol
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£42,995
BMW 3 SERIES 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

BMW 3 SERIES 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

Stoke on trent, Staffordshire
  • Petrol
  • 4 Doors
  • Automatic
  • In stock
£39,999
BMW 3 Series 3.0 M340i MHT Auto XDrive Euro 6 (s/s) 4dr

BMW 3 Series 3.0 M340i MHT Auto XDrive Euro 6 (s/s) 4dr

Preston, Lancashire
  • Petrol Hybrid
  • 4 Doors
  • Automatic
  • In stock
£58,225
BMW 3 Series 3.0 M340i MHT Auto XDrive Euro 6 (s/s) 4dr

BMW 3 Series 3.0 M340i MHT Auto XDrive Euro 6 (s/s) 4dr

Bolton, Lancashire
  • Petrol Hybrid
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£59,475
BMW 3 Series Saloon 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

BMW 3 Series Saloon 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

Solihull, West midlands
  • Petrol
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£42,495
BMW 3 Series Saloon 3.0 M340i MHT Auto XDrive Euro 6 (s/s) 4dr

BMW 3 Series Saloon 3.0 M340i MHT Auto XDrive Euro 6 (s/s) 4dr

Cardiff, Glamorgan
  • Petrol Hybrid
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£58,800
...